package ucla.axelia.modelo.beans;


import java.util.*;

import com.obelisco.modelo.beans.DataEstatica;

public class Sexo extends DataEstatica {

	public static final String MASCULINO = "M";
	public static final String FEMENINO = "F";
	
	public Sexo(String id, String nombre){
		super(id, nombre);
	}
	
	public static List getSexos() {
		List<Sexo> lista = new ArrayList<Sexo>();
		Sexo sexMasculino = new Sexo(MASCULINO, "Masculino");
		Sexo sexFemenino = new Sexo(FEMENINO, "Femenino");
		lista.add(sexMasculino);
		lista.add(sexFemenino);
		return lista;
	}

	public static String getNombreSexo(Object id) {
		List lista = getSexos();
		String nombre = "";
		int i = 0;
		while ((nombre.equals("")) && (i<lista.size())) {
			Sexo sexo = (Sexo)lista.get(i);
			if (sexo.getId().equals(id))
				nombre = sexo.getNombre();
			else
				i++;
		}
		return nombre;
	}

}
